depression (low pressure) - Spanish English Dictionary